草庐IT

java - 01 扭结背包

全部标签

java - 将 Jenkins 配置为 Windows 服务 : JENKINS_HOME, 路径和文件结构

我想了解CI和Jenkins,所以我在我的机器上学习并安装了Jenkins(Windows10、64x)。我继续将Jenkins配置为Windows服务。我遵循了本教程:http://yakiloo.com/setup-jenkins-and-windows/下面,我详细说明了我是如何进行设置的。我担心的是我在设置过程中可能犯了一些错误。下面提供了这些问题,然后是我的问题。设置期间采取的步骤:IDLJenkins长期支持版本。创建时间:C:\jenkins\.jenkins将jenkins.war移动到:C:\jenkins\.jenkins这是我认为我做错的地方。创建的系统变量:JE

java - 将自定义 uri 方案与适用于 Windows 的 Java 自包含应用程序相关联

我有一个独立的JavaFX应用程序。为了改善用户体验,我希望用户单击浏览器上的按钮/链接并启动应用程序。就像torrent的磁力URI一样,该链接包含启动应用程序所需的元数据。有没有办法为JavaFX应用程序生成可执行文件以与自定义URI关联,就像与torrent应用程序关联的磁铁URI一样。 最佳答案 以下是如何将自定义URI与应用程序相关联。我已经有一个生成原生包的任务。第一步是在您的ant任务中启用verbose,这样您就可以找到构建路径。如前所述here,在6.3.3中启用详细并查找.iss构建目录中的文件,通常是AppDa

java - 由 org.gdal.ogr.ogrJNI.GetDriverCount() 引起的 UnsatisfiedLinkError

我正在使用Eclipse(Luna)在Windows7上使用Java进行开发。我正在为一些ogr进程使用gdal,并且从eclipse运行应用程序很好,但是从同一台机器上的命令行运行会遇到问题。我得到以下信息:Causedby:java.lang.UnsatisfiedLinkError:org.gdal.ogr.ogrJNI.GetDriverCount()Iatorg.gdal.ogr.ogrJNI.GetDriverCount(NativeMethod)atorg.gdal.ogr.ogr.GetDriverCount(ogr.java:170)我已将gdal下包含dll和jar

java - 通过java用记事本打开子目录中的txt

我从昨天开始就一直在浏览这个网站,但我找不到任何可以回答我问题的东西,所以我决定直接问问。我正在制作一个非常基本的JavaGUI,它被设计为与不会包含在实际Java包中的文件一起运行,以实现兼容性和更容易定制这些文件,我怀疑它们是否可以以任何一种方式包含,因为它们有自己的拥有.jars和其他东西。所以,我遇到的问题是GUI应用程序位于主文件夹中,我需要它在记事本中找到并打开几个子文件夹深处的txt文件,而不需要完整的文件路径,因为我会完成后将此项目分发给一些人。目前我一直在使用它来打开文件,但只适用于主文件夹中的文件,并且尝试在任何文件路径中进行编辑都不起作用。privatevoidj

java - 是否可以在 Windows 中编写忽略所有形式的 SIGTERM 的批处理 [或其他可执行] 应用程序

我正在尝试创建一个控制台应用程序,它以按CTRL+BREAK或向进程发送SIGTERM信号不会终止它的方式挂起[即它一直挂着,没有关闭]。我想测试它是否继续使用以下Java代码:publicstaticvoidmain(String[]args)throwsIOException{//ReplaceAPPLICATIONPATHHEREwithpathtowardstheexecutablefileProcessprocess=Runtime.getRuntime().exec("APPLICATIONPATHHERE");//thisshouldkilltheprocessproce

java - 使用 Java 代码以管理员身份运行 cmd

我想使用java代码执行以下mysql查询:mysqldump-uroot-ppasswordtemp1>C:\abc.sql经过大量搜索,我发现这需要cmd以管理员身份运行我不知道如何使用java代码以管理员身份运行。我试过了,但没用runtimeProcess=Runtime.getRuntime().exec(newString[]{"runas/profile/user:Administrator\"cmd.exe",executeCmd});有没有人对此有任何想法。提前致谢。 最佳答案 你可以使用runas/savecre

java - 从 Windows 路径字符串中提取驱动器号

在Java中是否有任何内置的跨平台方式来解析Windows路径字符串并提取Windows的根路径(包括驱动器号)?根据JavaSEdocumentation,可以使用java.nio.file.Path类,例如Stringpath="C:\\this\\is\\a\\windows\\filepath.txt"Pathp=Paths.get(path);Stringdrive=p.getRoot();但是,Path对象构造是特定于操作系统的,这意味着如果以上代码仅在Windows中执行时才会返回驱动器号;否则,它只返回null。当然,可以使用自定义方法(例如,正则表达式或简单的字符串处

java - 使用Java程序锁定Windows系统上的文件夹

我正在尝试使用Java代码锁定或加密Windows系统上的文件夹,除了用Java代码链接这个批处理脚本外,我找不到任何其他方法。@ECHOOFFtitlelockifEXIST"ControlPanel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"gotoUNLOCKifNOTEXISTMyFoldergotoMDMyFolder:CONFIRMechoAreyousuretolockthisfolder?(Y/N)set/p"cho=>"if%cho%==YgotoLOCKif%cho%==ygotoLOCKif%cho%==ngotoENDif%c

java - 如何使用机器本身作为访问点从 Windows 机器进行多播?

我已经编写了一个基本代码,使用这个link在Java中从Windows机器多播UDP数据包。.接收器是几部安卓手机,它们运行同一链接中给出的接收器代码。这是发件人代码:intmcPort=4446;StringmcIPStr="225.4.5.6";InetAddressgroup=InetAddress.getByName(mcIPStr);DatagramSocketudpSocket=newDatagramSocket();byte[]c="SENT".getBytes();DatagramPacketpacket=newDatagramPacket(c,c.length,gro

java - 如何使用 Windows 照片查看器打开使用 Java 的图像?

这个问题在这里已经有了答案:HowdoIopenanimageinthedefaultimageviewerusingJavaonWindows?(3个答案)关闭7年前。我想使用Windows照片查看器查看照片...我正在使用ProcessBuilder来执行此操作,但编译器不接受此操作。我尝试输入mspaint而不是windowsphotoviewer并且成功了。那我该怎么做呢?这是我试过的代码行:Processphoto=newProcessBuilder("mspaint","Capture.PNG").start();非常感谢您的帮助:)